<?php
defined('_JEXEC') or die;
?>
<div id="seriesList" class="glycoBox nominatifList">
<div class="titleRow">
  <h1>
	<?php
  
   echo "Désignation ".urldecode(base64_decode($this->designation));
    
  ?>
</h1>
  	<a class="ico-return" href="javascript:history.back()">
<img src="<?php echo JURI::root() ?>components/com_glycophile/asset/flechegauche.gif" width='45' height='25' />
</a>
	
</div>
<!--<div class="rowBoxHead">
	<div class="imgCol">Image</div>
	<div class="titleCol">Titre</div>
</div>-->
<?php
	$row = 'odd';
	$itemId = JRequest::getVar('Itemid', 0);
  $pays = JRequest::getVar('pays', 0);
	foreach($this->series as $serie){
	
	$row = $row == 'odd' ? '' : 'odd' ;
  $img1 = JPATH_SITE ."/components/com_glycophile/asset/images/".$serie->IdentPays."/nom/".$serie->Code."/".$serie->id.".jpg";
  
  $img2 = JPATH_SITE ."/components/com_glycophile/asset/images/".$serie->IdentPays."/nom/".$serie->Code."/R".$serie->id.".jpg";
?>
<div class="rowBox <?php echo $row ; ?>">
	<div class="imgCol">
		
       <?php
    if (file_exists ($img1)) {
    ?>
		<img src="<?php echo JURI::root() ; ?>components/com_glycophile/asset/images/<?php echo $serie->IdentPays.'/nom/'.$serie->Code.'/'.$serie->id.'.jpg' ; ?>"  alt="<?php echo $serie->Designation; ?>"/>
    <?php
    }
    if (file_exists ($img2)) {
    ?>
    <img src="<?php echo JURI::root() ; ?>components/com_glycophile/asset/images/<?php echo $serie->IdentPays.'/nom/'.$serie->Code.'/R'.$serie->id.'.jpg' ; ?>"  alt="<?php echo $serie->Designation; ?>"/>
    <?php } ?>

	</div>
	<div class="titleCol"><h2><?php echo $serie->Designation; ?></h2>
	
	</div>
	<div class="sousSeriesBox">
		<div class="rowBoxHeads">
			<div class="sousSeriesRow">
        Catalogue :
          <?php echo $serie->NumCat." ".$serie->Tome ; 
          
          $user		= JFactory::getUser();
           if($user->id)
            {
               echo ' - Référence : ';
               echo $serie->rang;
              
            }
          ?>

			</div>
      <div class="sousSeriesRow">
        Raffinerie :
        <?php
          if($serie->Raffinerie && !empty($serie->Raffinerie)){
            echo $serie->Raffinerie;
          }else {
            echo "Anonyme";
          }
        ?>
			</div>
      <div class="sousSeriesRow">
        Rubrique :  <?php echo $serie->Classement; ?>
        <?php
           if($serie->Classement2 && !empty($serie->Classement2)){
             echo ", ".$serie->Classement2;
           }
        ?>
			</div>
      <?php

          if($serie->Distributeur && !empty($serie->Distributeur)){
            echo '<div class="sousSeriesRow"> Distributeur : '.$serie->Distributeur.'</div>';
          }


          if($serie->Annee && !empty($serie->Annee)){
            echo '<div class="sousSeriesRow">Année : '.$serie->Annee.'</div>';
          }
        ?>      
     

        <?php
          
        	$explication = "";
		switch($serie->CodeFam) {
			case "M" :
				switch($serie->Morceau) {
					case "N" :
						print ("Morceau");
						break;
					case "1" :
						print ("1 morceau");
						break;
			        default :
						print ("$serie->Morceau morceaux");
						break;
				}
				if ($serie->ACarre == 'O') {$l4 = " avec carré"; }
				if ($serie->SCarre == 'O') {$l4 = " sans carré"; }
				print ("$l4<br /><br />\n");
				if ($serie->Explication <> "") {
					$explication = "Particularités : " . $serie->Explication;
				}
				if ($serie->Aspect <> "N") {
					if ($explication <> "") {
						$explication .= htmlentities (", aspect ");
					} else {
						$explication .= htmlentities ("Aspect ");
					}
					if ($serie->Aspect == 'M') {$explication .= "mat"; }
					if ($serie->Aspect == 'B') {$explication .= "brillant"; }
				}
				if ($serie->Decoupe <> "N") {
					if ($explication <> "") {
						$explication .= ", ";
						if ($serie->Decoupe == 'P') {$explication .= " petite"; }
						if ($serie->Decoupe == 'G') {$explication .= " grande"; }
					} else {
						if ($serie->Decoupe == 'P') {$explication .= "Petite"; }
						if ($serie->Decoupe == 'G') {$explication .= "Grande"; }
					}
					$explication .= " découpe ";
				}
				break;
			case "S" :
				$l4 = $serie->Famille;
				if ($serie->ACarre == 'O') {$l4 .= " avec carré"; }
				if ($serie->SCarre == 'O') {$l4 .= " sans carré"; }
				print ("$l4<br />");
				if ($serie->Explication <> "") {
					$explication = "Particularités : " . $serie->Explication;
				}
				if ($serie->Soudure <> "N") {
					if ($explication <> "") {
						$explication .= ", soudure $serie->Soudure côtés";
					} else {
						$explication .= "Soudure $serie->Soudure côtés";
					}
				}
				if ($serie->TypeCannelure <> "N") {
					if ($explication <> "") {
						$explication .= htmlentities (", cannelures ");
					} else {
						$explication .= htmlentities ("Cannelures ");
					}
					if ($serie->TypeCannelure == 'L') {$explication .= " larges"; }
					if ($serie->TypeCannelure == 'F') {$explication .= " fines"; }
				}
				if ($serie->Aspect <> "N") {
					if ($explication <> "") {
						$explication .= htmlentities (", aspect ");
					} else {
						$explication .= htmlentities ("Aspect ");
					}
					if ($serie->Aspect == 'M') {$explication .= "mat"; }
					if ($serie->Aspect == 'B') {$explication .= "brillant"; }
				}
				break;
			case "B" :
				$l4 = $serie->Famille;
				print ("$l4<br />");
				if ($serie->Explication <> "") {
					$explication = "Particularités : " . $serie->Explication;
				}
				if ($serie->TypeCannelure <> "N") {
					$explication .= htmlentities ("Cannelures ");
					if ($serie->TypeCannelure == 'L') {$explication .= " larges"; }
					if ($serie->TypeCannelure == 'F') {$explication .= " fines"; }
				}
				if ($serie->Aspect <> "N") {
					if ($explication <> "") {
						$explication .= htmlentities (", aspect ");
					} else {
						$explication .= htmlentities ("Aspect ");
					}
					if ($serie->Aspect == 'M') {$explication .= " mat"; }
					if ($serie->Aspect == 'B') {$explication .= " brillant"; }
				}
				break;
			case "C" :
				$l4 = $serie->Famille;
				if ($serie->ACarre == 'O') {$l4 .= " avec carré"; }
				if ($serie->SCarre == 'O') {$l4 .= " sans carré"; }
				print ("$l4<br />");
				if ($serie->Explication <> "") {
					$explication = "Particularités : " . $serie->Explication;
				}
				if ($serie->Soudure <> "N") {
					if ($explication <> "") {
						$explication .= ", soudure $serie->Soudure côtés";
					} else {
						$explication .= "Soudure $serie->Soudure côtés";
					}
				}
				if ($serie->TypeCannelure <> "N") {
					if ($explication <> "") {
						$explication .= htmlentities (", cannelures ");
					} else {
						$explication .= htmlentities ("Cannelures ");
					}
					if ($serie->TypeCannelure == 'L') {$explication .= " larges"; }
					if ($serie->TypeCannelure == 'F') {$explication .= " fines"; }
				}
				if ($serie->Aspect <> "N") {
					if ($explication <> "") {
						$explication .= htmlentities (", aspect ");
					} else {
						$explication .= htmlentities ("Aspect ");
					}
					if ($serie->Aspect == 'M') {$explication .= "mat"; }
					if ($serie->Aspect == 'B') {$explication .= "brillant"; }
				}
				break;
			case "G" :
				print ("Berlingot<br />");
				if ($serie->Explication <> "") {
					$explication = "Particularités : " . $serie->Explication;
				}
				if ($serie->Aspect <> "N") {
					if ($explication <> "") {
						$explication .= htmlentities (", aspect ");
					} else {
						$explication .= htmlentities ("Aspect ");
					}
					if ($serie->Aspect == 'M') {$explication .= "mat"; }
					if ($serie->Aspect == 'B') {$explication .= "brillant"; }
				}
				if ($serie->Decoupe <> "N") {
					if ($explication <> "") {
						$explication .= ", ";
						if ($serie->Decoupe == 'P') {$explication .= ", petite"; }
						if ($serie->Decoupe == 'G') {$explication .= ", grande"; }
					} else {
						if ($serie->Decoupe == 'P') {$explication .= "Petite"; }
						if ($serie->Decoupe == 'G') {$explication .= "Grande"; }
					}
					$explication .= " découpe ";
				}
				break;
			case "P" :
				if ($serie->Explication <> "") {
					$explication = "Particularités : " . $serie->Explication;
				}
				break;
	        default :
				break;
		}

//         if($serie->ACarre == 'O'){
//           if($serie->Morceau == 'N'){
//            echo '<div class="sousSeriesRow">Sachet avec carré</div>';
//           } else {
//             echo '<div class="sousSeriesRow">'.$serie->Morceau.' morceaux avec carré</div>';
//           }
//
//         } else if($serie->SCarre == 'O') {
//           echo '<div class="sousSeriesRow">Sachet sans carré</div>';
//         }


          if($explication && !empty($explication)){
            echo '<div class="sousSeriesRow"> '.$explication.'</div>';
          }

          if(($serie->Adresse && !empty($serie->Adresse)) || ($serie->CodePostal && !empty($serie->CodePostal)) || ($serie->Ville && !empty($serie->Ville))){
            echo '<div class="sousSeriesRow">'.$serie->Adresse.'<br /> '.$serie->CodePostal.' '.$serie->Ville.'</div>';
          }

          if($serie->Telephone && !empty($serie->Telephone)){
            echo '<div class="sousSeriesRow">Télephone : '.$serie->Telephone.'</div>';
          }          	

        ?>



		</div>		
	</div>

  <?php

  $chaine =$serie->NumeroExiste;
		if ($serie->NumeroExiste <> '' and $chaine <> str_repeat ('N',40)) {
      echo '<div class="sousSeriesRow" style="text-align: center;margin-top: 10px;margin-bottom: 10px; float: right;">';
      $imgOK =  JURI::root()."components/com_glycophile/asset/ok.gif";
      $imgKO =  JURI::root()."components/com_glycophile/asset/ko.gif";
			print ("<table class='numero-serie'><tr><td>Numéros : </td>");
			for ($i = 0; $i <= 19; $i++) {
				$j  = substr($serie->NumeroExiste, $i, 1);
				$j2 = substr($serie->NumeroPossede, $i, 1);
				if ($j == 'O') {
					$k = $i + 1;
					print ("<td class='numero'>$k<hr>");
					if ($j2 == 'O') {
						echo "<img src='".$imgOK."' title='poss&egrave;de'></td>";
					} else {
						echo "<img src='".$imgKO."' title='manque'></td>";
					}
				}
			}
			if ($serie->NumeroExiste <> '' and substr($chaine,21) <> str_repeat ('N',20)) {
				print ("</tr></td><tr><td> </td>");
				for ($i = 20; $i <= 39; $i++) {
					$j  = substr($serie->NumeroExiste, $i, 1);
					$j2 = substr($serie->NumeroPossede, $i, 1);
					if ($j == 'O') {
						$k = $i + 1;
						print ("<td class='numero'>$k<hr>");
						if ($j2 == 'O') {
							echo "<img src='".$imgOK."' title='poss&egrave;de'></td>";
						} else {
							echo "<img src='".$imgKO."' title='manque'></td>";
						}
					}
				}
			}
			print ("</tr></table>");
      echo "</div>";
    }
    
  ?>
</div>
<?php //  echo '<pre>'; print_r($serie); echo '</pre>'; ?>
<?php } ?>

</div>

